home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part1 / 4079 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  4.0 KB

  1. Path: solon.com!not-for-mail
  2. From: seebs@solutions.solon.com (Peter Seebach)
  3. Newsgroups: comp.lang.c
  4. Subject: Re: Off topic post
  5. Date: 1 Feb 1996 13:56:31 -0600
  6. Organization: Usenet Fact Police (Undercover)
  7. Message-ID: <4er5tf$f5c@solutions.solon.com>
  8. References: <DLyM02.9zn@emr1.emr.ca> <TANMOY.96Jan29201105@qcd.lanl.gov> <4em6k7$ad7@rpc40.gl.umbc.edu> <DM2CqI.2Cs@emr1.emr.ca>
  9. NNTP-Posting-Host: solutions.solon.com
  10.  
  11. In article <DM2CqI.2Cs@emr1.emr.ca>, John Grant <jagrant@emr1.emr.ca> wrote:
  12. >    That's crap. I have never seen such an insufferable group of
  13. >    snobs as that which appears to populate this C group.  I just can
  14. >    not believe how bloody pedantic you folks are here. If you think
  15. >    that 'common curtesy (sic)' is required, then look at your own
  16. A curt response: I have 30 seconds or so of lag between my keyboard and my
  17. editor.  It's a typo.  Sheesh.  Spelling flames, even?
  18.  
  19. >    posts and temper your elitism and sanctimonious attitude with a
  20. >    little common sense advice for beginners, instead of sitting up on
  21. >    your pedestal revelling in the purity of your convictions.
  22.  
  23. Okay.  So, I spend about 15-20 hours a week explaining what the mistakes are,
  24. pedantic or otherwise, in people's code.  I send them advice on what they do
  25. wrong, both in terms of C, and in terms of finding newsgroups.  I actually
  26. help them find the right place to ask, if this isn't it, and find the answers
  27. they need, if I know them.  I moderate a C newsgroup, filtering out phone sex
  28. ads and the like.  I write people 3-page letters explaining arcana of pointer
  29. manipulation that they have trouble with.  I've debugged programs for free.
  30.  
  31. What the hell have *you* done to justify your attitude?  Have you taught
  32. *anyone* here *anything*?
  33.  
  34. You seem to believe it is more helpful to give someone an answer immediately
  35. than to direct them to a better, faster, and more comprehensive reference; I
  36. think you're wrong.  If someone points a new user at a group related to the
  37. platform that user uses, everyone wins; the new user encounters more people
  38. with experience in the environment he uses.  He [1] gets accurate and concise
  39. answers, frequently, and doesn't disrupt the conversations of people who
  40. *aren't* using the same system he is.
  41.  
  42. I'd call it a win.
  43.  
  44. [1] He -> generic pronoun.  "They" is a plural.
  45.  
  46. >    The purpose of asking questions and posting code is to obtain
  47. >    feedback and solutions. How can you expect a beginner to post
  48. >    100% perfect ANSI C code - they are still trying to LEARN the
  49. >    language! If they are capable of posting 100% perfect ANSI C
  50. >    code, then they probably wouldn't have many questions, would they?
  51.  
  52. Nope.  And we don't complain about stupid mistakes (except those in the FAQ),
  53. and we don't complain about bugs or typos.
  54.  
  55. >    BTW, if only ANSI C is allowed here, then why not change the
  56. >    group name to comp.lang.ansi-c?  It would be much easier to
  57. >    defend this fortress against unclean, non-ANSI, platform-dependent,
  58. >    but otherwise valid C code.
  59.  
  60. Clarify this "otherwise valid C code".  Valid how?  What guarantees can you
  61. offer that it works?
  62.  
  63. The reason "comp.lang.c" discusses only ANSI C (and in some cases pre-ANSI C)
  64. is that those are the only things which are visibly C.  Before there was ANSI,
  65. comp.lang.c struggled to avoid questions about specific systems, and keep
  66. focussed on the *language*, not the rest of the environment.  (With a lot
  67. fewer users, the struggle was a lot easier.)  Since ANSI, there is an
  68. ISO-sanctioned document which states, quite clearly, that it *defines* the
  69. language to be known as C.  So, that's C.  Anything else isn't.
  70.  
  71. I assume you would feel the same righteous wrath if people in
  72. comp.measurements.meter refused to answer questions posed by peole who started
  73. posts with "I define a meter as twice the length of my right foot.  Can anyone
  74. tell me how many meters around the Earth is?".
  75.  
  76. -s
  77. -- 
  78. Peter Seebach - seebs@solon.com - Copyright 1995 Peter Seebach.
  79. C/Unix wizard -- C/Unix questions? Send mail for help.  No, really!
  80. Using trn?  Weird new newsgroup problem?  I know the fix!  Email me!
  81. The *other* C FAQ - ftp taniemarie.solon.com /pub/c/afq - Not A Flying Toy
  82.